c++ 中可以实现 a={1,2,3,4,5,6}这种表达么,不管a是什么,只要能搞成这样表达即可

来源:百度知道 编辑:UC知道 时间:2024/07/07 13:46:12
问题来源是这样的,我想用C++写矩阵函数,想实现矩阵 a={1,2,3,4}这种表达来给矩阵a赋值,能实现么,可以用类等

一楼的回答听好的,不过我们需要的是a随时随地可以以这种方式赋值,而这种方法好象只能在初始化时这样赋值 ,还有别的办法么,谢谢



谢谢了

#include <iostream>
using namespace std;
const int MAX_SIZE=100;
int main(){
typedef int Array[MAX_SIZE];
Array a={1,2,3};
for(int i=0;i!=3;i++) cout<<a[i];
return 0;
}
//////////////////////////////////////
typedef int Array[MAX_SIZE];
Array a={1,2,3};
/////////////////////////////////////
如果照你说的 不太好实现
估计要重载运算符等等 想想应该比较复杂。
不过按照你说的 其实完全不用要求写成这样 也很少有人成这样。。。